xSPiRiTx Posted January 22, 2013 Report Share Posted January 22, 2013 Мультиязычный сайт на Drupal 7 и логотип картинкой с надписью...какие есть решения для "мультиязычности" логотипа?Для шестерки есть модуль i18n logo. Link to comment Share on other sites More sharing options...
0 Быколай Posted January 22, 2013 Report Share Posted January 22, 2013 оммм... прошу прощения за невежество, а в друпале один шаблон используется при мультиязычности? Link to comment Share on other sites More sharing options...
0 hedgehog Posted January 22, 2013 Report Share Posted January 22, 2013 оммм... прошу прощения за невежество, а в друпале один шаблон используется при мультиязычности?Одни и те же шаблоны для всех языков. Зачем их разделять? :-) Link to comment Share on other sites More sharing options...
0 Быколай Posted January 22, 2013 Report Share Posted January 22, 2013 Одни и те же шаблоны для всех языков. Зачем их разделять? :-)в некоторых системах разделяютВ таком случае в контексте обсуждаемой проблемы смею предположить, что необходимо получить в шаблоне системную переменную, в которой содержится текущая локаль, и в зависимости от неё подставить соответствующий логотип. Элементарная конструкция, имхо.<!-- Что-то вроде --><img src="/design/i/logo_{$config->lang}.png" alt="Logo"/>Или в друпал 7 такие задачи сугубо модулями решать принято Link to comment Share on other sites More sharing options...
0 xSPiRiTx Posted January 22, 2013 Author Report Share Posted January 22, 2013 Решение от пользователя Krementskiy (drupal.ru)Использовать модуль Variable.В частности его подмодуль Variable translation (Requires: Internationalization, Locale, Variable, Variable store, Variable realm).Включаем модули и идем на admin/config/regional/i18n/variableПереходим на вкладку Theme settig, ставим галочки на Theme settings, можно и на Global theme settings, чтобы уж для любых тем лого и другие настройки темы менять в зависимости от языка сайта.Затем идем на страницу настроек нашей темы и там должны появиться ссылки с названиями языков. Жмем ссылку например English и заказчиваем английский вариант лого, жмем на ссылку Russian и закачиваем русский вариант лого.И обязательно жмем Сохранить каждый раз. Link to comment Share on other sites More sharing options...
0 Seldon Posted May 23, 2013 Report Share Posted May 23, 2013 Добрый день,видел решение (думаю кривоватое, но может быть иногда полезным) когда для каждого языка делался свой отдельный блок, в настройках которого указывали для какой локали выводить Link to comment Share on other sites More sharing options...
0 Great Rash Posted May 23, 2013 Report Share Posted May 23, 2013 Seldon, смотрите на дату последнего сообщения Link to comment Share on other sites More sharing options...
Question
xSPiRiTx
Мультиязычный сайт на Drupal 7 и логотип картинкой с надписью...какие есть решения для "мультиязычности" логотипа?
Для шестерки есть модуль i18n logo.
Link to comment
Share on other sites
6 answers to this question
Recommended Posts